###############################################
# === xenomorph_tentacle_brood_districts.txt ===
###############################################
###############################################
# Brood Tentacle Xenomorph Districts
###############################################

district_xenomorph_tentacle_sensory_archives = {
	icon = xeno_incubation
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_society_research_produces_mult = 0.08
		planet_pop_assembly_organic_mult = 0.03
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_pleasure_chambers = {
	icon = xeno_lv_pleasure
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_amenities_add = 8
		planet_jobs_unity_produces_mult = 0.06
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_maintenance_drone_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_entertainer_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_brood_gel_pools = {
	icon = xeno_egg_clutch
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.08
		planet_amenities_add = 3
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_grand_ovipositors = {
	icon = xeno_lv_breeding
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_brood
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_pop_assembly_organic_mult = 0.10
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_egg_caretaker_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_egg_caretaker_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

###############################################
# === xenomorph_tentacle_fortress_districts.txt ===
###############################################
###############################################
# Fortress Tentacle Xenomorph Districts
###############################################

district_xenomorph_tentacle_war_archives = {
	icon = xeno_incubation
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_engineering_research_produces_mult = 0.05
		planet_jobs_society_research_produces_mult = 0.05
		army_starting_experience_add = 25
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_resin_bastions = {
	icon = district_arcology_fortress
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_foundry
	is_uncapped = { always = yes }

	zone_slots = {
		slot_empty
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_alloys_produces_mult = 0.06
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_carapace_weaver_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_carapace_weaver_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_predatory_pools = {
	icon = district_arcology_fortress
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.05
		planet_jobs_unity_produces_mult = 0.03
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_war_hatcheries = {
	icon = district_arcology_fortress
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_fortress
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_defense_armies_add = 2
		army_starting_experience_add = 25
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_warrior_drone_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_soldier_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

###############################################
# === xenomorph_tentacle_foundry_districts.txt ===
###############################################
###############################################
# Foundry Tentacle Xenomorph Districts
###############################################

district_xenomorph_tentacle_industrial_labs = {
	icon = district_arcology_research_engineering
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_engineering_research_produces_mult = 0.10
		planet_jobs_alloys_produces_mult = 0.02
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_acid_forges = {
	icon = district_arcology_arms_industry
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_foundry
	is_uncapped = { always = yes }

	zone_slots = {
		slot_empty
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_alloys_produces_mult = 0.12
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_carapace_weaver_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_carapace_weaver_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_forge_reservoirs = {
	icon = district_arcology_arms_industry
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.04
		planet_jobs_minerals_produces_mult = 0.05
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_industrial_pods = {
	icon = district_arcology_arms_industry
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world_foundry
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 750
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_pop_assembly_organic_mult = 0.04
		planet_jobs_alloys_produces_mult = 0.03
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_egg_caretaker_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_egg_caretaker_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

###############################################
# === xenomorph_tentacle_world_districts.txt ===
###############################################
###############################################
# Tentacle Xenomorph Base Districts
###############################################

district_xenomorph_tentacle_neural_archives = {
	icon = xeno_incubation
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_science
	is_uncapped = { always = yes }

	zone_slots = {
		slot_polytechnic
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_society_research_produces_mult = 0.10
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_symbiotic_chambers = {
	icon = xeno_hive_city
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_amenities_add = 5
		planet_jobs_unity_produces_mult = 0.05
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_maintenance_drone_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_entertainer_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_nutrient_pools = {
	icon = xeno_biogarden
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_food
	is_uncapped = { always = yes }

	zone_slots = {
		slot_food
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_jobs_food_produces_mult = 0.10
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_extraction_drone_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_extraction_drone_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}

district_xenomorph_tentacle_ovipositor_gardens = {
	icon = xeno_lv_breeding
	expansion_planner = yes
	base_buildtime = 480
	overlay_icon = GFX_district_hive
	is_uncapped = { always = yes }

	zone_slots = {
		slot_hive
	}

	show_on_uncolonized = {
		uses_district_set = xenomorph_tentacle_world
	}

	potential = {
		uses_district_set = xenomorph_tentacle_world
	}

	allow = {
		custom_tooltip = {
			fail_text = arcology_project_construction_fail_tt
			NOT = { has_planet_flag = arcology_project_construction }
		}
	}

	conversion_ratio = 1

	resources = {
		category = planet_districts
		cost = {
			minerals = 600
		}
		upkeep = {
			energy = 2
		}
	}

	planet_modifier = {
		planet_housing_add = 200
		planet_pop_assembly_organic_mult = 0.08
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = yes }
		}
		modifier = {
			job_xenomorph_egg_caretaker_gestalt_add = 200
		}
	}

	triggered_planet_modifier = {
		potential = {
			exists = owner
			owner = { is_gestalt = no }
		}
		modifier = {
			job_xenomorph_egg_caretaker_add = 200
		}
	}

	prerequisites = { "tech_hive_cluster" }
}
